package com.sugon.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 修旧利废记录/改良改善台账实体
 * 表名 DEV_RETREAD_RECORD
 *
 * @author YuXD
 * @date 2020-12-18 14:43
 */
@Data
public class DevRetreadRecordEntity implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 删除标识
     */
    private Integer delFlag;
    /**
     * 备注信息
     */
    private String remark;

    /**
     * 修理办法
     */
    private String repairMethod;

    /**
     * 维修人员名称
     */
    private String repairUserName;

    /**
     * 工厂核算价值
     */
    private BigDecimal accCost;
    /**
     * 申报节约价值
     */
    private BigDecimal lessCost;
    /**
     * 维修成本
     */
    private BigDecimal primeCost;
    /**
     * 零件原值
     */
    private BigDecimal origVal;
    /**
     * 物料编码
     */
    private String matterCode;

    /**
     * 物料名称
     */
    private String materName;

    /**
     * 物料单位
     */
    private String materUnit;

    /**
     * 物料规格
     */
    private String materSpec;

    /**
     * 1修旧利废台账 2改良改善台账
     */
    private Integer type;

    /**
     * 数量
     */
    private Integer retNum;

    /**
     * 实施单位
     */
    private String expUnit;

    /**
     * 归属单位
     */
    private String btUnit;

    /**
     * 归属单位名称
     */
    private String btUnitName;

    /**
     * 实施单位名称
     */
    private String expUnitName;

    /**
     * 备件ID
     */
    private String spareId;

    /**
     * 创建时间
     */
    private Date createDate;
    /**
     * 主键
     */
    private String id;
    /**
     * 修改人
     */
    private String updateUser;
    /**
     * 修改时间
     */
    private Date updateDate;
    /**
     * 创建人
     */
    private String createUser;

    /**
     * 备件报废记录ID
     */
    private String scarpRecordId;

    /**
     * 维修记录ID：用来表示这个报废件从哪个维修工单上换下来的
     */
    private String repairRecordId;

    /**
     * 是否已修复 1:已修复 2：未修复
     */
    private Integer isFixed;

    /**
     * ERP编码
     */
    private String erpCode;

}
